@charset "utf-8";
/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0;}
p{margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table{border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{overflow-y:scroll; height:100%;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}/***默认清除浮动****/
input:focus {outline: none} 
/****************全局头尾******************/
/* CSS Document */
*{ font-family:"Microsoft Yahei","sinsum";}
#home_page{ position:relative;
background:url(bg1.png) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }

ul,li{ list-style:none; padding:0px; margin:0px;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.pad-l{ padding-left:10px;}
.pad-r{ padding-right:10px;}
.pad-r5{ padding-right:5px;}
.pad-t5{ padding-top:5px;}
.pad-t{ padding-top:10px;}
.pad-b{ padding-bottom:10px;}
.pad-lt{ padding:5px 0px 5px 10px;}
.pad-tr{ padding:0px 10px 0px 0px;}
.pad-lrb{ padding:0px 10px 10px 10px;}
.pad10{ padding:10px;}
.pdlo50{ padding-bottom:4px;overflow:hidden;}
.pdl50{ padding-bottom:5px;}
.pdl20{ padding-left:20px;}
.pdlt20{ padding-left:20px; padding-top:20px;}
.pdtr20{ padding:20px 20px 0px 0px;}
.pdb15{ padding-bottom:15px;}
.pdb20{ padding-bottom:20px;}
.pdt10{ padding-top:10px;}
.pdt12{ padding-top:12px;}
.pdt20{ padding-top:20px;}
.pdl20{ padding-left:20px;}
.pdlr20{ padding:0px 20px;}
.pd0{ padding:0px;}

.img70 img{ width:70px;}
.img100 img{ width:100px;}
.mar-b120{ margin-bottom:0px;}


a {transition: all 0.2s ease-out 0s; color:#333;}
a:hover{transition: all 0.2s ease-out 0s; color:#b40002;}
a:focus{outline:none;}


.fa-2x{ font-size:28px;}

.clear10{ clear:both; height:10px;}
.clear15{ clear:both; height:15px;}

#tab_con5{ height:410px; }
.color_333,.color_333 a{ color:#333;}
.color_fff,.color_fff a{ color:#fff;}
.color_red,.color_red a{ color:#b40002;}
.color_org,.color_org a{color:#ff6a4a;}
.color_yellow,.color_yellow a{color:#fdac39;}
.color_green,.color_green a{color:#95ca40;}
.color_blue,.color_blue a{color:#0b93c7;}
.color_greenblue,.color_greenblue a{color:#3aad73;}

.header_home .searchbox { padding:10px 0px;}
.searchbox{height:36px;}
.searchbox .btn-warning{background-color: rgb(16, 135, 180); border-color: rgb(20, 127, 168);}
.searchbox .btn-warning:hover{background-color:#1190c0;}

.space_line-right{border-right: 1px solid #e6edf3;}

.col-xs-7{height:38px;}
.col-xs-4{height:30px;line-height:30px;}

.nav_home{ float:left; width:1090px;}
.nav_bar{ float:left; width:50px; background:#8BC34A; height:50px;text-align:center; line-height:50px;}
.nav_bar a i{ color:#fff; font-size:24px; }

.form-inline .form-control{ width:215px;}
.float_model{ display:none;}

/****中间头部样式***/
.top_con{width:1100px; margin:0 auto; height:135px; position:relative; z-index:999;}
.top_logo{width:600px;height: 90px;background-image: url(LOGO.png);display: block;position:absolute;left:0px;top:25px;}
.search{position:absolute;right:-15px;top:35px; display: block; width:600px;  float:right;}

.chengdiv{ width:100%;position:relative; z-index:9;}
.zx_menu{width:1140px; position:relative; margin:0 auto; overflow:hidden; height:50px; z-index:998;}
.zx_menu_bg{filter:alpha(opacity=50);opacity:0.5;background:rgba(0,0,0,0.6); position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:1;}
.zx_menu ul{float:left; width:1085px; position:relative; z-index:9;}
.zx_menu ul li{float:left; width:227px; +width:19.9%; color:#fff; font-size:20px; height:50px; line-height:50px; text-align:center; cursor:pointer; }
.zx_menu ul li.one{ display:none;}
.zx_menu ul.open li{ width:155px;color:#fff;}
.zx_menu ul.open li.one{ display:block;}
.zx_menu ul li:hover,.zx_menu ul li.hover{background:#2372c2;border-bottom: 2px solid #b40002;}


.zx_menu ul li a{height:100%; color:#fff;display:inline-block; }
.zx_menu p{float:left; background:#2372c2 url(zx_con20160809_19.png) center center no-repeat; width:55px; height:50px; position:relative; z-index:9; cursor:pointer;}
.zx_menu_con{background:#fff; width:1140px; margin:0 auto; display:none; padding:0px;}
.zx_menu_con .tab_con{ display:none; width:100%; overflow:hidden;height:410px}
.zx_menu{display:none;}

/****中间头部样式***/

#news_part .nav-pills{margin-bottom: 4px;border-bottom: 2px solid #dbdbdb;}
#news_part .nav-pills>li>a:link {border-radius: 0px; font-size:16px; padding:0px 10px 10px 7px; color:#1c1c1c;background:repeat-x left bottom;}
#news_part .nav-pills>li.active>a,#news_part .nav-pills>li.active>a:focus,#news_part .nav-pills>li.active>a:hover{ color:#b40002;}
#news_part .nav-pills li i{ padding-right:5px;}
#news_part .nav-pills li.active{border-bottom: 2px solid #b40002;margin-bottom:-2px;}
.nav-pills>li>a:hover{ }


.tm-s-section{ margin:10px auto;}
.tm-section{ margin:25px auto 0px auto;}

.tm-s-section{ margin:10px auto;}
.tm-section{ margin:25px auto 0px auto;}



.tm-nav{ padding:0px; margin:0px; }
.tm-nav li{ width:12.5%; float:left; text-align:center; list-style:none;background:rgba(0,0,0,0.6); line-height:50px; height:50px; color:#fff;}
.tm-nav li:hover,.tm-nav li.active{ height:50px;background:#2372c2;border-bottom: 2px solid #b40002;}
.tm-nav li a{color:#fff; font-size:20px; font-weight:normal; display:block;}
.tm-nav li a:hover{ text-decoration:none;}
.tm-nav li a.hover{ height:50px;background:#2372c2;border-bottom: 2px solid #b40002;text-decoration:none;}


.body_home{ background:url(bg-main.png);width:1140px;height:410px;overflow:hidden;}
.icon_font_c .col-xs-1{ padding-top:5px;}
.icon_font_c a{ border: 1px solid white; background: #337ab7; text-align: center; height: 27px; line-height: 23px; width: 27px; margin-right: 13px; display: block;float: left; color: white; border-radius: 15px}
.icon_font_c a:hover {background:#F90; color: #FFF;}
.irobot{margin-top:-4px; width:15.8%;height:27px;}
.icon-root{font-size:33px;color: #fff;}
.rss_icon{  border:1px solid #fff; color:#fff; line-height:32px; text-align:center; border-radius:3px; padding:3px 6px;}
.rss_icon:hover{ background:#fff; cursor:pointer; }
.rss_icon a{ border:none;color:#fff;}
.rss_icon a:hover{ text-decoration:none;}
.icon-root i:hover{color:#0066CC;}


#news_part .fa-bumen{ background:url(fa_1.png) no-repeat left top; width:23px; height:17px;}
#news_part .active .fa-bumen{background:url(fa_1a.png) no-repeat left top;}
#news_part .fa-meiti{ background:url(fa_2.png) no-repeat left top; width:23px; height:17px;}
#news_part .active .fa-meiti{background:url(fa_2a.png) no-repeat left top;}
#news_part .fa-guonei{ background:url(fa_3.png) no-repeat left top; width:23px; height:17px;}
#news_part .active .fa-guonei{background:url(fa_3a.png) no-repeat left top;}


.new_list{}
.new_list li{ display:block; line-height:36px; overflow:hidden; height:36px; color:#1e1e1e; border-bottom:1px dashed #dfdfdf; background:url(arrow_r.png) no-repeat left center; padding-left:28px;}
.new_list li a:link,.new_list li a:vistied{color:#333;}
.new_list li span{ display:inline-block;float:right;color:#908f8f;margin-right:10px;}

.new_list li.block-one{ height:auto;border:none; background:none; background:#FFF7EA; margin:15px 0px;padding:0px;}
.new_list li.block-one h4{ text-align:center;height:32px; overflow:hidden; font-size:21px; }
.new_list li.block-one h4 a{ font-weight:normal; color:#BE0000; line-height:32px;}
.new_list li.block-one .dec{ line-height:21px; text-indent:2em; margin-bottom:15px; }
.new_list li.block-one .dec a{ color:#903;}

#footer{ background:url(nav_bg.png);  width:100%; margin-top:20px; }
.position{position:absolute; left:0px; bottom:0px;}
#footer .about a{ padding:5px 6px 0px 6px; display:inline-block; text-align:center; text-decoration:none;}
#footer a:hover{ color:#CCC;}
#footer h5{ margin:0px;}
.jiucuo{
    width: 100px;
    overflow: hidden;
    height: 50px;
    display: block;
    background-image: url(qjww_wwzftgc.png);
    margin: 5px 0px 5px 10px;
    padding: 0;
}
.jiucuo a{
    width: 100px;
    height: 50px;
    display: block;
}
.lqgjba{
    width: 16px;
    height: 16px;
    background: url(lqgjba.png);
    display: inline-block;
    margin-right: 3px;
}
#news_type4 .nav{ background:#E5F3FC;}
#news_type4 .nav-pills>li>a:hover{ background-image:none;}
#news_type4 .new_list li{ height:35px; line-height:35px;}

/*漂浮条 S*/
.float_model{position:relative;top:0px; z-index:10000; width:1140px; margin:0px auto;}


.float_list{ width:50px; border-radius:10px;background: #1369BF; position:absolute; top:50px; right:-80px; }
.float_list ul li{ width:50px; text-align:center;position:relative; background:#1369BF; }
.float_list ul li a{ display:block; width:50px; height:50px; overflow:hidden; position:relative; background-color:#1369BF;cursor:pointer;}
.float_list ul li a p{ display:block; width:50px; height:50px; position:absolute; top:0; left:0; transition:0.8s;}
.float_list ul li a h3{font-size: 14px;text-align:center; width:50px; height:50px; background-color:#115da9; position:absolute; top:0; left:50px; transition:0.8s; color:#FFF;border-bottom: 2px solid #C41014; margin:0px; padding:5px 0px 0px 0px; line-height:18px;}
.float_list ul li a:hover h3{ text-align:center; position:absolute; top:0; left:0px;line-height: 18px;color:#ffffff;}
.float_list ul li#goto a{display:block; width:50px; height:50px; overflow:hidden; cursor:pointer;}
.float_list ul li i{ font-size:1.6em;}
.float_list ul li#goto a:hover{display:block; background-color:#115da9;cursor:pointer;}
.float_list ul li#side a{ display:block; width:50px; padding:2px 0; height:40px; }
.float_list ul li#side a:hover{ display:block; background-color:#1369BF;}
.float_list ul li a:hover p{ display:block; position:absolute; top:0; left:-50px; }


.float_list ul li .qjww_fdej{ display:none; width:120px; height:160px;overflow:hidden; position:absolute; top:-100%; right:50px; padding:10px 0 0 0; border:1px solid #dedede; background-color:#FFF; }
.float_list ul li:hover .qjww_fdej{ display:block; z-index:999; }
.float_list ul li .qjww_fdej ul li{ width:100%;/*padding:4px 1px;*/ margin-bottom:6px;background-color: #FFF;}
.float_list ul li .qjww_fdej ul li img{ }
#side{ display:none; }
/*漂浮条 E*/	


/*焦点图*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:290px;  position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; position:relative;}
#playBox .oUlplay li h4{ position:absolute; bottom:0px; background:url(nav_bg.png); width:100%; height:90px; color:#fff; line-height:32px; font-size:14px; text-align:center;}
#playBox .pre{ cursor:pointer; width:45px; height:45px;  position:absolute; top:130px; left:0px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px;  position:absolute; top:130px; right:0px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:10px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:1px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

#playBox .oUlplay li h4{position:absolute;top: 258px;left: 0px;text-align: left;padding-left: 10px;background:url(nav_bg.png);width:100%;height:32px;color:#fff;line-height:32px;font-size:14px;}
#playBox .oUlplay li img{ width:435px; height:290px;}
#playBox .smalltitle ul{width: 85px;float: right;margin: 0px;}
#news_part .nav-pills>li>a:link {border-radius: 0px;font-size:16px;padding: 0px 8.9px 10px 9px;color:#1c1c1c;background:repeat-x left bottom;}

/*焦点图2 资讯*/
#playBox2{ width:530px;}
#playBox2 .oUlplay li img{ width:530px; height:290px;}
#playBox .pre{top:100px;}
#playBox .next{ top:100px; }

/*焦点图3 子网站*/
#playBox3{ width:550px;}
#playBox3 .oUlplay li img{ width:550px; height:290px;}


/*多图轮播*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(../vendor/common/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../vendor/common/AjaxLoader.gif) no-repeat center center}

/*多图轮播具体实施*/
.pics_slider{width: 1105px;margin: 0px auto;}
.pics_slider #demo{ height:75px; }
.owl-pagination{ display:none;}
.owl-buttons{ position:relative;}
.owl-theme .owl-controls .owl-buttons div{ display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{ position:absolute; top:-66px; left:-21px; display:block;}
.owl-theme .owl-controls .owl-buttons .owl-next{ position:absolute; top:-66px; right:-21px;display:block;}
#owl-demo .item {margin: 5px;}
#owl-demo .item img{ width:211px; height:65px;}

/*Page2 样式*/
#page2 .col-md-9{ width:75%;}
#page2 .col-md-3{ width:25%;}
.cube_list li{ background:#EEE; text-align:center; margin-bottom:5px; padding:10px 8px 7px 8px;-moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.cube_list li i{ background:#89B3EC; border-radius:200px; width:52px; height:52px; margin:0px auto 5px auto; display:block; color:#fff; font-size:26px; padding-top:6px;}
.cube_list li dd{ height:42px; overflow:hidden; width:100%;}
.cube_list li dd a{ display:block;}

.btn_list{ padding:10px 0px 0px 0px; overflow:auto; height:auto; _height:1%;}
.btn_list ul li{ float:left; border:1px solid #eee;width: 32%; text-align: center; line-height: 32px; height: 34px; overflow: hidden; margin: 0px 0px 8px 4px;}
.btn_list ul li a{display:block;}
.btn_list ul li:hover{ background:#5896c5; border:1px solid #5896c5; cursor:pointer;}
.btn_list ul li:hover a,.btn_list ul li a:hover{ color:#FFF;}

#kinMaxShow {display: none;width:412px;height:65px;overflow: hidden;position: relative}

.ldxx { width: 100%; height: 180px; }
.ldxx-left { width: 130px; height: 170px; float: left; }
.ldxx-left img { width: 100%; height: 100%; }
.ldxx-right { width: 200px; height: 100%; float: right; }
.ldxx-title { width: 100%; height: 35px; line-height: 35px; }
.ldxx-title a{font-size: 16px;color: #1968c4;}
.ldxx-fqz { width: 100%; height: 70px; }
.ldxx-fqz-title { width: 100%; height: 35px; line-height: 35px; font-size: 16px; }
.ldxx-fqz-body { width: 100%; height: 70px; line-height: 35px; }
.ldxx-fqz-body span { min-width: 25%; height: 35px; line-height: 35px; text-align: left; float: left; }
.ldxx-info a{color:#b40002}

/*文件库*/
.wj_search{ height:40px; overflow:hidden; background:#F7F7F7; padding:5px 0px 5px 10px; width:470px;z-index:999;}
.result_table_head.bd_none{ border-bottom:none;}
.wjk{ float:left; line-height:30px; font-size:14px; }
.wj_input_box{ width:390px; height:30px; border:solid 1px #d2d2d2; background:#FFF; float:left;}
.wj_input_box select{ width:78px; height:38px; border:none; line-height:38px; font-weight: bold; font-size: 14px; color: #006EAB; font-family: Microsoft YaHei;background-color:#ffffff; float:left;}
.wj_input_box input{ height:28px; outline:none; border:none; display:block;}
.wj_input_box input.wj_input{ width:350px; background:#FFF; padding-left:10px; float:left;}
.wj_input_box input.btn-search{ width:30px; background:#FFF url(http://www.nanning.gov.cn/images/wj_search_btn.png) no-repeat center center; float:right; margin-right:5px; cursor:pointer;}


.zt1{ padding-left:7px;}
.zt2{ padding-left:7px; padding-right:3px;}
.zt3{ padding-left:4px;}



#page2 #news_type3 ul{ background:#E5F3FC;}
#news_type3 .nav-pills>li.active>a,#news_type3 .nav-pills>li.active>a:focus,#news_type3 .nav-pills>li.active>a:hover{ background:#5D8DDB;}
#news_type3 .nav-pills>li {width: 24.6%;text-align: center;background: #E5F3FC; border-radius: 4px;}
#news_type3 .nav-pills>li.active .arrowB { display: block;}
.arrowB,.arrowB2{display: none;width: 0;height: 0;border-left: 7px solid white;border-right: 7px solid white;border-top: 7px solid #5d8ddb;border-bottom: 7px solid white;position: absolute;}
.arrowB{bottom: -14px;left: 106px;}
#news_type3 .nav-pills>li>a:hover{background: #E5F3FC;}
#news_type3 .nav-pills>li i{ padding-right:15px;}


.coub-box{ background: #fbfbfb; width:255px; overflow: hidden;}
.coub-box ul li{ width:85px; float:left;  text-align:center; padding:5px 0px 12px 0px;}
.coub-box ul li a{ display:block;}
.coub-box ul li i{ font-size:43px; color:#5896c5; }
.coub-box ul li em{ font-style:normal; display:block; color:#666;}
.coub-box ul li:hover{background:#5896c5;cursor:pointer;}
.coub-box ul li:hover em,.coub-box ul li:hover i{ color:#fff;}

.iconleft_list{ padding:15px 0px 0px 0px; border-top:1px solid #eaeaea; overflow:hidden; height:auto; _height:1%;}
.iconleft_list li{ float:left; padding:0px 17px;border-right: 1px dashed #ccc;}
.iconleft_list li i{ display:block; float:left; font-size:25px; margin-top:-3px; padding-top:4px; text-align:center; color:#FFF; border-radius:100px; width:45px; height:45px;}
.iconleft_list li a{ display:block; float:left; padding:10px;}
.iconleft_list li.end{ border:none;padding: 0px 0px 0px 28px;}
a.iconred{ color:#b40002;padding:10px 5px;}


.deepbtn-list li{ float:left; background: #5896c5; margin:0px 5px 0px 7px; padding:23px 56px;}
.deepbtn-list li a{ color:#fff;}



/*page3*/
#page3 .row .col-md-12 .tab-content{ width:98%;}
#page3 #news_type3 .nav-pills{background: #E5F3FC;}
#page3 #news_type3 .nav-pills>li{ width:45%;}
#page3 .arrowB{left: 276px;}
#page3 .col-md-6{ width:49%;}
#page3 .new_list li.block-one{ position:relative;}
#page3 .new_list li.block-one a i {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 22px;
    color: #fdac39;
    margin-right: 0;
    float: none;
    line-height: 29px;
	 transform:rotate(30deg); -ms-transform:rotate(30deg); /* IE 9 */ -moz-transform:rotate(30deg); 
}
#page3 .limore{width: auto;font-weight: normal;height: 42px;line-height: 42px;padding: 0;overflow: hidden;display: block;}
#page3 .limore a{font-size: 14px;padding-left: 16px;}

/*page4*/
.service-list{ margin-top: 10px;overflow: hidden;}
.service-list li{ background:#eceff1; width:101px; margin:5px; float:left; height:91px; text-align:center;}
.service-list li a{ display:block;}
.service-list li i{ font-size:36px; text-align:center; display:block; color:#607d8b; margin-top:5px;}
.service-list li em{ font-style:normal; line-height:30px; color:#607d8b;}
.service-list li:hover{ background:#5896c5; cursor:pointer;}
.service-list li:hover i{ color:#fff;}
.service-list li:hover em{ color:#fff;}

#page4 .col-md-4{padding-left:10px;}

.tab-content{ overflow:hidden;}

#bs1 #num_list,#bs2 #num_list,#bs3 #num_list{ padding-top:5px; text-align:right;float:right;padding-right:5px}
#bs1 #num_list>li,#bs2 #num_list>li,#bs3 #num_list>li{width:auto; height:auto; margin-right:3px;}
#bs1 #num_list>li.active a,#bs2 #num_list>li.active a,#bs3 #num_list>li.active a{ background:#5d8ddb; color:#fff;}
#bs1 #num_list>li a,#bs2 #num_list>li a,#bs3 #num_list>li a{ padding:3px 8px; margin:0px;-moz-border-radius: 0px; /* Firefox */-webkit-border-radius: 0px; /* Safari 和 Chrome */
  border-radius: 0px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ background:#eceff1; color:#607d8b;}

.department-list{ margin-top: 10px;overflow: hidden;}
.department-list li{ background:#eceff1; width:145px; margin:5px; float:left; height:50px;line-height:50px; text-align:center;-moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.department-list li em{ font-style:normal; line-height:46px; color:#607d8b;}
.department-list li a{display:block;}
.department-list li:hover{ background:#5896c5; cursor:pointer;}
.department-list li:hover em{ color:#fff;}

#bs3 .department-list{ margin-top: 10px;overflow: hidden;}
.department-list li{ background:#eceff1; width:145px; margin:5px; float:left; height:50px;line-height:50px; text-align:center;-moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.department-list li em{ font-style:normal; line-height:46px; color:#607d8b;}
.department-list li:hover{ background:#5896c5; cursor:pointer;}
.department-list li:hover em{ color:#fff;}

#sever2 .department-list{ margin-top: 0px;overflow: hidden;}
#sever2 .department-list li{}
#sever2 .department-list li i{ padding-right:10px; font-size:16px; color: #607d8b;}
#sever2 .department-list li a{ font-size:14px;}
#sever2 .department-list li:hover i{ color:#fff;}

#sever3 .department-list{ margin-top: 0px;overflow: hidden;}
#sever3 .department-list li{}
#sever3 .department-list li i{ padding-right:10px; font-size:16px; color: #607d8b;}
#sever3 .department-list li a{ font-size:14px;}
#sever3 .department-list li:hover i{ color:#fff;}

/*page5*/
#page5 #news_type3 .nav-pills{ background:#E5F3FC;}
#page5 .col-md-3big{ width:30.5%;}
#page5 .col-md-3bug{ width:18%; padding:0px;}
#page5 .rowbox{ padding:6px 0px; text-align:center;overflow:hidden;}
#page5 .rowbox i{ font-size:22px;}
#page5 .rowbox em{ font-style:normal;}
#page5 .box1{background:#f9a825; margin:0px 7px 0px 0px; float:left;width:155px; height:55px;padding:10px 0px;transition:0.3s;}
#page5 .box2{background:#9ad430; float:left; width:155px;height:55px;padding:10px 0px;transition:0.3s;}
#page5 .box1:hover{background:#f98625; transition:0.3s;}
#page5 .box2:hover{background:#90cb25;transition:0.3s;}
#page5 table{border:1px solid #eee;}
#page5 table td,#page5 table th{ border:none; color:#666; font-size:14px;}
#page5 table td{ padding:9px 8px;}
#page5 table th{background:#F7F7F7; }
#page5 .table>thead>tr>th {padding: 11px 8px 12px 8px;}

#page5 .new_list{ padding-top:5px;}

#page5 .department-list{ margin:0px;}
#page5 .department-list li{ margin:0px 0px 11px 0px; width:100%; height:64px; line-height:64px;-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;}
#page5 .department-list li a {font-size: 18px; color:#fff;-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;}
#page5 .department-list li i{font-size: 20px; padding-right:15px;}
#page5 .department-list li:hover{ opacity:0.9; transition: all 0.2s ease-out 0s;} 
#page5 .col-md-4{ padding-right:5px; width:34.8%}

.gradeA{border-bottom: 1px solid #f5f5f5;}

.bgcolor_red,.bgcolor_red a{ background-color:#b40002;}
.bgcolor_org,.bgcolor_org a{background-color:#ff6a4a;}
.bgcolor_yellow,.bgcolor_yellow a{background-color:#fdac39;}
.bgcolor_green,.bgcolor_green a{background-color:#95ca40;}
.bgcolor_blue,.bgcolor_blue a{background-color:#0b93c7;}
.bgcolor_greenblue,.bgcolor_greenblue a{background-color:#3aad73;}





/*page6*/
.infoItem{ float:left; margin:20px 10px 0px 10px; width:260px; padding:20px; height:372px; overflow:hidden;}
.infoItem h1{ font-size:21px; padding-bottom:15px;}
.infoItem h1 i{ font-size:24px; padding-right:10px;}
.infoItem .cont{ border-bottom:1px dotted #ccc; padding-bottom:20px; text-indent:2em; text-align:justify; height:204px; overflow:hidden;}
.ty1{ background: #ebf7fd;
    color: #2d7091;
    border: 1px solid rgba(45,112,145,.3);
    border-radius: 4px;
    text-shadow: 0 1px 0 #fff; margin-left:20px;}
.ty2{ background: #f2fae3;
    color: #659f13;
    border: 1px solid rgba(45,112,145,.3);
    border-radius: 4px;border-color: rgba(101,159,19,.3);
    text-shadow: 0 1px 0 #fff;}
.ty3{ background: #fffceb;
    color: #e28327;border: 1px solid rgba(45,112,145,.3);
    border-radius: 4px;
    text-shadow: 0 1px 0 #fff;
    border-color: rgba(226,131,39,.3);}
.ty4{ border: 1px solid rgba(45,112,145,.3);
    border-radius: 4px;
    text-shadow: 0 1px 0 #fff;background: #fff1f0;
    color: #d85030;
    border-color: rgba(216,80,48,.3);
}
.item_img{ width:100%; height:70px; background:#ccc; margin-top:15px;}

.ty1 .item_img{ background:url(name1.png) no-repeat;}
.ty2 .item_img{ background:url(name2.png) no-repeat;}
.ty3 .item_img{ background:url(name3.png) no-repeat;}
.ty4 .item_img{ background:url(name4.png) no-repeat;}

.ty4 .cont{ height:204px;transition: height ease 0.2s;}
.ty4 .cont:hover{ height:300px;transition: height ease 0.2s;}



#news_type5 ul.nav-pills{ float:left; width:200px; margin:0px 0px 0px 15px;}
#news_type5 ul.nav-pills li{ float:none; width:100%;}
#news_type5 .nav>li>a {
    font-size: 14px;
    text-align: center;
    background: none;
    color: #333;
    border-right: 1px solid #eee;
    border-radius: 0px;
    height: 37px;
    line-height: 13px;
}
#news_type5 .nav-pills>li.active>a,#news_type5 .nav-pills>li.active>a:focus,#news_type5 .nav-pills>li.active>a:hover{
    background:#f9f9f9;
	color:#337ab7;
	border: 1px solid #eee;
    border-radius: 0px;
    border-left: 3px solid #337ab7;
    border-right: #f9f9f9;
}
#news_type5 .nav-pills>li+li{ margin:0px;}

.linedot { padding:0px;}
.linedot li{
    background: url(red.jpg) no-repeat left center;
    height: 36px;
    line-height: 36px;
    float: left;
    width: 200px;
    padding-left: 17px;
}
.linedot li a{ color:#333;}
.linedot li a:hover{ color:#FF3300;}

.zqlj{ 
    width: 899px;
    height: 370px;
    background: #f9f9f9;
    margin: 0;
    padding: 15px 0 0 50px;
    border: 1px solid #eee;
    border-left: none;}

/*page8*/
#page8 #news_type3 .nav-pills>li{ width:19.5%;}
#flink  { padding-top: 20px;padding-left: 20px;height: 242px;overflow-y: auto;width: 1100px;}
#flink  ul li{ float:left; width:20%; line-height:36px; background:url(red.jpg) no-repeat left center; text-indent:10px;}
#flink  ul li a{ color:#333;}


/*弹窗*/
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden; padding-right:0px!important;}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #FFF}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #FFF}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}
.logo-list-h{ padding: 15px 0px 10px 0px; border-top: 1px dotted #ccc; margin-top: 10px;}
.logo-list-h li{ float:left; margin-right:20px;}
.hide{ display:none;}


/*办件查询*/
.lf{float:left}
.rf{float:right}
.cf{clear:both}
.grbs_right{width:97%; margin:15px auto;}
.grbs_right_top{background:#f2f2f2;padding:0px 15px;position:relative;line-height:26px; text-align:center;}
.gjc_search{width:400px;height:34px;line-height:34px;border:1px solid #dcdcdd;position:relative}
.gjc_search span{position:absolute;left:-70px}
.gjz_text{width:303px;height:32px;padding:0 10px;line-height:32px;border:0}
.gjz_bt{width:77px;height:34px;font-size:16px;background:#0069d5;color:#fff;border:0;position:absolute;right:0;cursor:pointer}
.grbs_right_center{padding:3px 0 10px 0}
.grbs_right_center_con{border:1px solid #d5d5d5;border-bottom:0}
.title02{border-bottom:3px solid #e8e8e8;height:45px;line-height:45px;padding-right:20px}
.title03{float:left;font-size:20px;border-bottom:3px solid #0069d5;padding-right:30px;display:inline-block}
.title03 span{border-left:8px solid #e3393a;font-size:20px;margin-left:20px;padding-left:10px;color:#0069d5}
.grbs_list{padding:30px 20px;border-bottom:1px solid #d5d5d5}
.grbs_right_center_con .hover{background:#f2f9fe}
.jggk_text{border:1px solid #b3b3b3;line-height:22px}
.jggk_text select{line-height:30px}
.jggk_bt{background:#F57035;color:#fff;border:0;line-height:24px;width:48px;font-size:14px;cursor:pointer}
.gkjg_con_title{font-size:16px;padding:2px 10px;}
.gkjg_con_title span{color:red}
.gkjg_con table{margin-top:10px}
.gkjg_con table tr th{background:#e3e7f1;border-top:1px solid #ddd;color:#0069d5}
.gkjg_con table tr td,.gkjg_con table tr th{padding:5px 10px}
.grbs_right_center_page {border: 1px solid #d5d5d5;	padding: 8px 20px;	margin-top: 13px;line-height: 20px;text-align:center;}
.grbs_right_center_page a {display: inline-block;border: 1px solid #d4d4d4;	padding: 0px 10px;}


/*news type系列*/
.news_type1 .nav li a:link,.news_type1 .nav li a:visited{ font-weight:bold; color:#333;background:repeat-x left bottom!important;}
.news_type1 .nav li.active a{color:#333!important;}
.news_type1 .nav{ }
.news_type1 .new_list li{ border-bottom:1px dashed #eee; line-height:36px; height:36px;}

.news_type2 .nav li a:link,.news_type2 .nav li a:visited{ font-weight:bold; color:#333!important;background:none!important;padding: 0px 10px 10px 0px!important;}
.news_type2 .nav li a em{ background:url(tit1.png) no-repeat left 3px; font-style:normal; padding-left:15px;}



#hd1 p{ line-height:28px;}
#hd1 h3{margin:10px 0px; font-size:21px;}
.list_butType2{margin-top:8px;}
.list_butType2 li{margin-bottom:10px;padding-left:17px;width:auto;height:40px;background:url(xxgk_span.png) no-repeat top left;color:#333;font-size:14px;line-height:40px; border-right:1px solid #E8E8E8;}
.list_butType3{margin-top:8px;}
.list_butType3 li{float:left;padding-left:16px;width:33.33%;height:40px;color:#333;font-size:13px;line-height:15px}
.list_butType3 li.last{float:left;padding-left:16px;width:100%;height:40px;color:#333;font-size:13px;line-height:15px}




/*权责清单*/
.gov-form{border:1px solid #e5e8ea;padding:15px;margin-bottom:15px;overflow:hidden}
.gov-form-title{border-bottom:1px solid #e5e8ea;color:#0075c4;font-size:18px;font-weight:700;line-height:40px}
.gov-form-title a{color:#424343;font-weight:400;font-size:14px;float:right}
.gov-file-form{color:#0075c4;font-size:14px;margin:20px 0 15px;line-height:30px}
.gov-file-form li{height:30px;margin-bottom:12px}
.gov-file-form label{display:block;float:left;width:73px}
#fileDate1,#fileDate2{float:none}
.gov-file-form input[type=text]{background:#ebebeb;border:none;height:30px;width:170px;float:left}
.gov-file-form select{width:70px;height:30px;margin-right:10px}
.file-submit{background:#2ba3f1;border:none;border-radius:5px;color:#fff;width:100px;height:30px;line-height:30px;font-weight:700;margin-left:15px}
.gov-form-list{padding:15px 0}
.gov-form-list li{background:url(../images/icon.png) -7px -274px no-repeat;line-height:34px;padding-left:15px}
.gov-focus-list{padding-top:8px}
.gov-focus-list li{list-style:disc;width:50%;float:left;font-size:12px}
.gov-focus-list{padding-left:20px}
.gov-focus-list a{color:#424343;line-height:33px;text-decoration:none}
.gov-focus-list a:hover{color:#2ba3f1}
.gov-org-title{background:#0167CC;color:#fff;height:62px;line-height:62px;padding-left:40px;font-size:20px;font-weight:700;position:relative}
.gov-org-title a{color:#fff;padding-left:20px}
.gov-org-title h3{ float:left; line-height:62px;}
.gov-org-form{font-size:14px;position:absolute;top:14px;right:15px;height:30px}
.gov-title{border-top:1px solid #7ec8f8;position:relative;height:30px;line-height:30px;margin:15px 0 0}
.gov-title span{background:#fff;color:#0167CC;font-size:18px;font-weight:700;position:absolute;top:-15px;padding-right:15px;text-decoration:none}
.gov-org-section{padding:10px 0 0 10px;overflow:hidden}
.org-list{padding-left:20px}
.org-list li{float:left;width:20%}
.org-list a{color:#434343;display:block;text-decoration:none;font:400 16px/38px 微软雅黑;}
.org-list a:hover{color:#F30;}
.gov-bottom{padding-bottom:70px}
.gov-highlight{color:red;font-weight:700;background-color:#ff0}
.search_gov{ margin-top:-5px; float:right; padding-right:20px;}


.ztlist li{ float:left; width:33.33%; margin-bottom:10px; text-align:center;}
.ztlist li img{ width:240px; height:73px;}






.tab_con_sub2,.tab_con_sub1{position:absolute; left:0px; top:0px; z-index:99;display:none;background-color: #fff;}

/* 超小屏幕（手机，小于 768px） */
/* 没有任何媒体查询相关的代码，因为这在 Bootstrap 中是默认的（还记得 Bootstrap 是移动设备优先的吗？） */
@media screen and (min-width: 960px) and (max-width: 1199px){  
    #news_part {height:300px; overflow:hidden;}
	#news_part .new_list li.block-one .dec{margin-bottom: 5px;}
	

}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: @screen-sm-min) {
	 }

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: @screen-md-min) {

}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: @screen-lg-min) {  }


#toTop{ background:url("totop.png") no-repeat;}

/*修复手机浏览变形问题 2018.03.06 V1.0  */
.col-md-5{width: 41%;padding-right:10px;float:left;}
.col-md-7 {width: 59%;padding-left: 10px;float:left;}
.col-md-6 {width: 50%;padding: 0px; float:left;}
#page2 .col-md-3 {width: 25%; float:left;}
#page3 .col-md-6 {width: 49%; float:left;}
#page5 .col-md-3big {width: 30.5%; float:left;}
#page5 .col-md-3bug {width: 18%; padding: 0px; float:left;}

/*add css*/
.col-gklb{width: 366px; padding: 0px;float: left;}
.col-zdgk{width: 480px; padding: 0px;float: left;}